-- *********************************************************************
-- CISCO-SCSI-MIB.my: Cisco SCSI Mib
--
-- October 2002, H K Vivek
--
-- Copyright (c) 2002 by cisco Systems, Inc.
-- All rights reserved.
--
-- *********************************************************************CISCO-SCSI-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Integer32,Unsigned32,Counter32,Counter64,Gauge32FROM SNMPv2-SMI
TEXTUAL-CONVENTION,TruthValue,TimeStamp,RowStatus,RowPointer,AutonomousTypeFROM SNMPv2-TC
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUPFROM SNMPv2-CONF
SnmpAdminStringFROM SNMP-FRAMEWORK-MIB
ciscoExperiment FROM CISCO-SMI;ciscoScsiMIB MODULE-IDENTITYLAST-UPDATED"200212310000Z"ORGANIZATION"Cisco Systems Inc."CONTACT-INFO" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553 -NETS
E-mail: cs-san@cisco.com"DESCRIPTION"The Cisco version of the SCSI MIB
draft draft-ietf-ips-scsi-mib-03.txt from
the IETF."REVISION"200212310000Z"DESCRIPTION"Changed the SYNTAX of TruthValue object
in the module compliance section so that
it compiles with all MIB compilers."REVISION"200211080000Z"DESCRIPTION"Changed the SYNTAX of RowStatus objects in
the module compliance section so that it
compiles with all MIB compilers."REVISION"200210050000Z"DESCRIPTION"Initial version of this MIB."::={ ciscoExperiment 95}ciscoScsiObjects OBJECTIDENTIFIER::={ ciscoScsiMIB 1}ciscoScsiNotification OBJECTIDENTIFIER::={ ciscoScsiMIB 2}ciscoScsiConformance OBJECTIDENTIFIER::={ ciscoScsiMIB 3}ciscoScsiTransportTypes OBJECTIDENTIFIER::={ ciscoScsiObjects 1}ciscoScsiGeneral OBJECTIDENTIFIER::={ ciscoScsiObjects 2}ciscoScsiInitiator OBJECTIDENTIFIER::={ ciscoScsiObjects 3}ciscoScsiRemoteTarget OBJECTIDENTIFIER::={ ciscoScsiInitiator 4}ciscoScsiTarget OBJECTIDENTIFIER::={ ciscoScsiObjects 4}ciscoScsiRemoteInitiators OBJECTIDENTIFIER::={ ciscoScsiTarget 3}ciscoScsiLogicalUnit OBJECTIDENTIFIER::={ ciscoScsiObjects 5}ciscoScsiTranportOther OBJECTIDENTIFIER::={ ciscoScsiTransportTypes 1}ciscoScsiTranportSPI OBJECTIDENTIFIER::={ ciscoScsiTransportTypes 2}ciscoScsiTransportFCP OBJECTIDENTIFIER::={ ciscoScsiTransportTypes 3}ciscoScsiTransportSRP OBJECTIDENTIFIER::={ ciscoScsiTransportTypes 4}ciscoScsiTransportISCSI OBJECTIDENTIFIER::={ ciscoScsiTransportTypes 5}ciscoScsiTransportSBP OBJECTIDENTIFIER::={ ciscoScsiTransportTypes 6}ciscoScsiNotifications OBJECTIDENTIFIER::={ ciscoScsiNotification 0}-- Textual ConventionsScsiLUNOrZero ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This Textual Convention represents either a SCSI Logical
Unit Number (LUN) or a zero-length string. Objects defined
with this syntax must specify the meaning of the zero-length
string. The format of a LUN is:
- a zero-length octet string or
- a string of two octets if the underlying transport protocol
is SBP-3 or SPI-4 using data group transfers or
- a string of eight octets for all other cases."SYNTAXOCTETSTRING(SIZE(0 | 2 | 8))ScsiIndexValue::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"A number greater than zero for administrative indices in a
table."SYNTAXUnsigned32(1..4294967295)ScsiPortIndexValueOrZero::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This textual convention is an extension of the ScsiIndexValue
convention. The latter defines a greater than zero value used
to identify an index. This extension permits the additional
value of zero and is applicable only to indices of SCSI port.
The value zero is object-specific and must therefore be
defined as part of the description of any object, which uses
this syntax. Examples of the usage of zero might include
situations where index was unknown, or when none or all indices
need to be referenced."SYNTAXUnsigned32(0..4294967295)ScsiIndexValueOrZero::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This textual convention is an extension of the ScsiIndexValue
convention. The latter defines a greater than zero value used
to identify an index. This extension permits the additional
value of zero. The value zero is object-specific and must
therefore be defined as part of the description of any object,
which uses this syntax. Examples of the usage of zero might
include situations where index was unknown, or when none or
all indices need to be referenced."SYNTAXUnsigned32(0..4294967295)ScsiIdentifier::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"Denotes a generic SCSI device or port identifier.
The format depends on the transport used:
- SPI: only bits:0-3 for a port identifier
(LSB is 0 and MSB is 3)
- SPI: identifier of a device is a null-length octet string.
- FCP: 3 bytes for a port identifier
- FCP: identifier of a device is a null-length octet string.
- SRP: 16 bytes identifier for a port.
- SRP: identifier of a device is a null-length octet string.
- iSCSI: 256 bytes for a device identifier.
- iSCSI: 258 bytes for a target port.
- iSCSI: 262 bytes for an initiator port.
- SBP: identifier of a device is a null-length octet string.
- SBP: 2 bytes for an initiator port identifier.
- SBP: 11 bytes for a target port identifier. "SYNTAXOCTETSTRING(SIZE(0 | 1 | 2 | 3| 11 | 16 | 256| 258|262))ScsiName::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"Denotes a generic SCSI device or port name.
The format depends on the transport used:
- SPI: name of a device or a port is a null-length octet string.
- FCP: 8 bytes for a port name.
- FCP: name of a device is a null-length octet string.
- SRP: 16 bytes name for a port.
- SRP: name of a device is a null-length octet string.
- iSCSI: 256 bytes for a device name.
- iSCSI: 258 bytes for a target port.
- iSCSI: 262 bytes for an initiator port.
- SBP: name of a device is a null-length octet string.
- SBP: 8 bytes for an initiator port name.
- SBP: 11 bytes for a target port name. "SYNTAXOCTETSTRING(SIZE(0 | 8 | 11 |16 | 256 | 258| 262))ScsiNameIdOrZero ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This Textual Convention represents either the SCSI name of
a logical unit or a zero-length string. Objects defined with
this syntax must specify the meaning of the zero-length
string. The format of the name of a LU is:
- a zero-length octet string or
- a string of eight octets."SYNTAXOCTETSTRING(SIZE(0 | 8))ScsiDeviceOrPort::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This type allows to decide if some configuration is applicable
to a port or to a device."SYNTAXINTEGER{device(1),port(2),other(3)}ScsiIdCodeSet::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This Textual Convention specifies the code set in use with
this identifier.
The format is the same as contained in the identifier's
Identification Descriptor within the Logical Unit's Device
Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20, 18
July 2001 Chapter 8: section 8.4.4, page 210 Vital Product
Data Parameters [16]"SYNTAXUnsigned32(0..15)ScsiIdAssociation::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This Textual Convention specifies what the identifier is
associated with (e.g, with the addressed physical/logical
device or with a particular port).
The format is the same as contained in the identifier's
Identification Descriptor within the Logical Unit's Device
Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20, 18
July 2001 - Chapter 8: section 8.4.4, page 210 Vital Product
Data Parameters [16]"SYNTAXUnsigned32(0..3)ScsiIdType::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This Textual Convention specifies the type of the
identifier.
The format is the same as contained in the identifier's
Identification Descriptor within the Logical Unit's Device
Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"SYNTAXUnsigned32(0..15)ScsiIdValue::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"This Textual Convention represents an identifier. The
objects of type ScsiIdCodeSet, ScsIdAssociation, ScsiIdType,
define together the format.
The format is the same as contained in the identifier's
Identification Descriptor within the Logical Unit's Device
Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20, 18
July 2001 - Chapter 8: section 8.4.4, page 210 Vital Product
Data Parameters [16]"SYNTAXOCTETSTRING(SIZE(0..255))HrSWInstalledIndexOrZero ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"The index value for a software module's row in the Host
Resources MIB's hrSWInstalledTable. A zero value indicates
that no row in the hrSWInstalledTable is applicable."REFERENCE"hrSWInstalledTable is defined in the Host Resources MIB, RFC
2790."SYNTAXInteger32(0..2147483647)ciscoScsiInstanceTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiInstanceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of SCSI instances present on the system.
The SCSI Instance is the top-level entity, to which
everything else belongs. An SNMP agent could represent more
than one instance if it represents either a stack of devices,
or virtual partitions of a larger device, or a host
running multiple SCSI implementations from different
vendors."::={ ciscoScsiGeneral 1}ciscoScsiInstanceEntry OBJECT-TYPESYNTAX CiscoScsiInstanceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing management information applicable to
a particular SCSI instance."INDEX{ ciscoScsiInstIndex }::={ ciscoScsiInstanceTable 1}
CiscoScsiInstanceEntry::=SEQUENCE{
ciscoScsiInstIndex ScsiIndexValue,
ciscoScsiInstAlias SnmpAdminString,
ciscoScsiInstSoftwareIndex HrSWInstalledIndexOrZero,
ciscoScsiInstVendorVersion SnmpAdminString,
ciscoScsiInstNotifEnable TruthValue}ciscoScsiInstIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An arbitrary integer used to uniquely identify a particular
SCSI instance."::={ ciscoScsiInstanceEntry 1}ciscoScsiInstAlias OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..79))MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"An administrative string, configured by the administrator to
the usage of the administrator. Can be a zero-length
string."::={ ciscoScsiInstanceEntry 2}ciscoScsiInstSoftwareIndex OBJECT-TYPESYNTAX HrSWInstalledIndexOrZero
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The index in the hrSWInstalledTable of RFC 2790 corresponding
to this software entity. It is equal to zero if there is no
reference in the hrSWInstalledTable."::={ ciscoScsiInstanceEntry 3}ciscoScsiInstVendorVersion OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..79))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A text string set by the manufacturer describing the version
of this instance. The format of this string is determined
solely by the manufacturer, and is for informational purposes
only. It is unrelated to the SCSI specification version
numbers."::={ ciscoScsiInstanceEntry 4}ciscoScsiInstNotifEnable OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object allows to enable/disable sending notifications."DEFVAL{ true }::={ ciscoScsiInstanceEntry 5}-- SCSI DevicesciscoScsiDeviceTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiDeviceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of SCSI Devices present on the system."::={ ciscoScsiGeneral 2}ciscoScsiDeviceEntry OBJECT-TYPESYNTAX CiscoScsiDeviceEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing management information applicable to
a particular SCSI Device included in this SCSI manageable
instance."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex }::={ ciscoScsiDeviceTable 1}
CiscoScsiDeviceEntry::=SEQUENCE{
ciscoScsiDeviceIndex ScsiIndexValue,
ciscoScsiDeviceAlias SnmpAdminString,
ciscoScsiDeviceRole BITS,
ciscoScsiDevicePortNumber Unsigned32,
ciscoScsiDeviceResets Counter32}ciscoScsiDeviceIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An arbitrary integer used to uniquely identify a particular
device."::={ ciscoScsiDeviceEntry 1}ciscoScsiDeviceAlias OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..79))
MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"An admistrative name for this device. May be empty."::={ ciscoScsiDeviceEntry 2}ciscoScsiDeviceRole OBJECT-TYPESYNTAXBITS{target(0),initiator(1)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Is this device acting as an initiator, or as a target or as
both."::={ ciscoScsiDeviceEntry 3}ciscoScsiDevicePortNumber OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of ports contained in this device."::={ ciscoScsiDeviceEntry 4}ciscoScsiDeviceResets OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of times that this
device has reset."::={ ciscoScsiDeviceEntry 5}-- Ports TableciscoScsiPortTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiPortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A list of SCSI Ports for each SCSI device in each instance."::={ ciscoScsiGeneral 3}ciscoScsiPortEntry OBJECT-TYPESYNTAX CiscoScsiPortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing management information applicable to
a particular SCSI port of a particular SCSI device in a
particular SCSI instance."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiPortIndex }::={ ciscoScsiPortTable 1}
CiscoScsiPortEntry ::=SEQUENCE{
ciscoScsiPortIndex ScsiIndexValue,
ciscoScsiPortRole BITS,
ciscoScsiPortTrnsptPtr RowPointer,
ciscoScsiPortBusyStatuses Counter32}ciscoScsiPortIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An arbitrary integer used to uniquely identify a particular
port."::={ ciscoScsiPortEntry 1}ciscoScsiPortRole OBJECT-TYPESYNTAXBITS{target(0),initiator(1)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicated whther this port is acting as an
initiator, or as a target or as both."::={ ciscoScsiPortEntry 2}ciscoScsiPortTrnsptPtr OBJECT-TYPESYNTAXRowPointerMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object is the index of the corresponding transport
definition in the ciscoScsiTrnsptTable"::={ ciscoScsiPortEntry 3}ciscoScsiPortBusyStatuses OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of port busy status sent
or received by this port. Note: Initiator ports only receive
busy status and target ports only send busy status."::={ ciscoScsiPortEntry 4}-- Table of supported transportsciscoScsiTrnsptTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiTrnsptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains a list of transports in use with each SCSI
device."::={ ciscoScsiGeneral 5}ciscoScsiTrnsptEntry OBJECT-TYPESYNTAX CiscoScsiTrnsptEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing parameters applicable to a transport
used by a particular initiator device of a particular SCSI
manageable instance."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiTrnsptIndex}::={ ciscoScsiTrnsptTable 1}
CiscoScsiTrnsptEntry ::=SEQUENCE{
ciscoScsiTrnsptIndex ScsiIndexValue,
ciscoScsiTrnsptType AutonomousType,
ciscoScsiTrnsptPointer RowPointer,
ciscoScsiTrnsptDevName ScsiName}ciscoScsiTrnsptIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An administrative integer used to uniquely identify a particular
transport."::={ ciscoScsiTrnsptEntry 1}ciscoScsiTrnsptType OBJECT-TYPESYNTAXAutonomousTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The type of transport for this particular transport."::={ ciscoScsiTrnsptEntry 2}ciscoScsiTrnsptPointer OBJECT-TYPESYNTAXRowPointerMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A pointer to a conceptual row in a 'transport' MIB allowing a
manager to get useful information for the transport described
by this entry.
For example, if the transport of this device is iSCSI, this
object will point to the iSCSI Instance of the iSCSI MIB.
If there is no MIB for this transport, this object has the
value 0.0."::={ ciscoScsiTrnsptEntry 3}ciscoScsiTrnsptDevName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of this device in one of the format(s) appropriate for
this type of transport."::={ ciscoScsiTrnsptEntry 4}-- Management Objects regarding initiatorsciscoScsiIntrDevTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiIntrDevEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information for each local initiator
device."::={ ciscoScsiInitiator 1}ciscoScsiIntrDevEntry OBJECT-TYPESYNTAX CiscoScsiIntrDevEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing information applicable to an
initiator device."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex }::={ ciscoScsiIntrDevTable 1}
CiscoScsiIntrDevEntry ::=SEQUENCE{
ciscoScsiIntrDevAccMode INTEGER,
ciscoScsiIntrDevOutResets Counter32-- More statistics to be placed here}ciscoScsiIntrDevAccMode OBJECT-TYPESYNTAXINTEGER{unknown(1),autoEnable(2),manualEnable(3)}MAX-ACCESSread-writeSTATUScurrentDESCRIPTION"This object controls whether a discovered target is
immediately authorized or not:
- autoEnable(2) means that when an initiator discovers a
target, it can use it immediately,
- manualEnable(3) means that the initiator must wait for an
operator to set ciscoScsiIntrDscTgtDiscovered = true
before it is authorized."::={ ciscoScsiIntrDevEntry 1}ciscoScsiIntrDevOutResets OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Number of resets sent by this initiator device since the local
agent's last re-initialization."::={ ciscoScsiIntrDevEntry 2}ciscoScsiIntrPrtTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiIntrPrtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains all the initiator ports of each SCSI
Initiator or Target/Initiator device."::={ ciscoScsiInitiator 3}ciscoScsiIntrPrtEntry OBJECT-TYPESYNTAX CiscoScsiIntrPrtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing information applicable to the
particular initiator port. "INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiPortIndex }::={ ciscoScsiIntrPrtTable 1}
CiscoScsiIntrPrtEntry ::=SEQUENCE{
ciscoScsiIntrPrtName ScsiName,
ciscoScsiIntrPrtIdentifier ScsiIdentifier,
ciscoScsiIntrPrtOutCommands Counter32,
ciscoScsiIntrPrtWrMegaBytes Counter32,
ciscoScsiIntrPrtReadMegaBytes Counter32,
ciscoScsiIntrPrtHSOutCommands Counter64}ciscoScsiIntrPrtName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the port assigned for use by the SCSI protocol.
The format will depend of the type of transport this port is
using."::={ ciscoScsiIntrPrtEntry 1}ciscoScsiIntrPrtIdentifier OBJECT-TYPESYNTAXScsiIdentifierMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The identifier of the port in one of the format(s) appropriate
for the type of transport in use."::={ ciscoScsiIntrPrtEntry 2}ciscoScsiIntrPrtOutCommands OBJECT-TYPESYNTAXCounter32UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands sent by this
initiator."::={ ciscoScsiIntrPrtEntry 3}ciscoScsiIntrPrtWrMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the amount of data in Megabytes sent
by this initiator."::={ ciscoScsiIntrPrtEntry 4}ciscoScsiIntrPrtReadMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the amount of data in Megabytes
received by this initiator."::={ ciscoScsiIntrPrtEntry 5}ciscoScsiIntrPrtHSOutCommands OBJECT-TYPESYNTAXCounter64UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands sent by this
initiator device. This object provides support for systems
which can quickly generate lots of commands because they run
at high speed."::={ ciscoScsiIntrPrtEntry 6}ciscoScsiDscTgtTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiDscTgtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the remote (not in the local system)
target ports that are authorized to attach to each local
initiator port of this SCSI instance."::={ ciscoScsiRemoteTarget 1}ciscoScsiDscTgtEntry OBJECT-TYPESYNTAX CiscoScsiDscTgtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row)represents a remote target port or device
authorized to attach the local initiator device corresponding
to the ciscoScsiDeviceIndex or the local initiator port
ciscoScsiPortIndexOrZero. "INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiDscTgtIntrPortIndex, ciscoScsiDscTgtIndex }::={ ciscoScsiDscTgtTable 1}
CiscoScsiDscTgtEntry ::=SEQUENCE{
ciscoScsiDscTgtIntrPortIndex ScsiPortIndexValueOrZero,
ciscoScsiDscTgtIndex ScsiIndexValue,
ciscoScsiDscTgtDevOrPort ScsiDeviceOrPort,
ciscoScsiDscTgtName ScsiName,
ciscoScsiDscTgtConfigured TruthValue,
ciscoScsiDscTgtDiscovered TruthValue,
ciscoScsiDscTgtInCommands Counter32,
ciscoScsiDscTgtWrMegaBytes Counter32,
ciscoScsiDscTgtReadMegaBytes Counter32,
ciscoScsiDscTgtHSInCommands Counter64,
ciscoScsiDscTgtLastCreation TimeStamp,
ciscoScsiDscTgtRowStatus RowStatus}ciscoScsiDscTgtIntrPortIndex OBJECT-TYPESYNTAXScsiPortIndexValueOrZeroMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is:
- the index of the local scsi initiator port,
- or zero, if this entry refers to the local device and
therefore refers to all the local initiator ports."::={ ciscoScsiDscTgtEntry 1}ciscoScsiDscTgtIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is an administrative integer used to uniquely
identify a particular authorized target.
(Authorized to attach to this initiator device or port.)"::={ ciscoScsiDscTgtEntry 2}ciscoScsiDscTgtDevOrPort OBJECT-TYPESYNTAXScsiDeviceOrPortMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies if this entry refers to a remote target
port or remote target device."::={ ciscoScsiDscTgtEntry 3}ciscoScsiDscTgtName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The name of this authorized/discovered target device or port."::={ ciscoScsiDscTgtEntry 4}ciscoScsiDscTgtConfigured OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object means:
true(1): this entry has been configured by an administrator
false(2): this entry has been added from other source.
An administrator can switch this value from false to true."DEFVAL{ true }::={ ciscoScsiDscTgtEntry 5}ciscoScsiDscTgtDiscovered OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object means:
true(1): this entry has been discovered by the SCSI instance.
false(2): this entry has been added from other source.
This entry is read-only because an administrator cannot change
it.
Note that it is an implementation issue to decide how long to
retain a row with configured=false, as and when the target is
no longer visible/accessible to the local initiator."::={ ciscoScsiDscTgtEntry 6}ciscoScsiDscTgtInCommands OBJECT-TYPESYNTAXCounter32UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands received by
this target port or device."::={ ciscoScsiDscTgtEntry 7}ciscoScsiDscTgtWrMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the amount of data in Megabytes
written by this target port or device."::={ ciscoScsiDscTgtEntry 8}ciscoScsiDscTgtReadMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the amount of data in Megabytes read
by this target port or device."::={ ciscoScsiDscTgtEntry 9}ciscoScsiDscTgtHSInCommands OBJECT-TYPESYNTAXCounter64UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands received by
this target port or device. This object provides support for
systems which can quickly generate lots of commands because
they run at high speed."::={ ciscoScsiDscTgtEntry 10}ciscoScsiDscTgtLastCreation OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the value of sysUpTime when this row
was created."::={ ciscoScsiDscTgtEntry 11}ciscoScsiDscTgtRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object allows to configure dynamically a new entry in this
table via SNMP or eventually delete it.
An administrator is not allowed to delete an entry where the
object ciscoScsiIntrDscTgtDiscovered is equal to true."::={ ciscoScsiDscTgtEntry 12}ciscoScsiDscLunTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiDscLunEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the remote (not in the local system)
LUNS discovered via each local initiator port of each SCSI
instance."::={ ciscoScsiRemoteTarget 2}ciscoScsiDscLunEntry OBJECT-TYPESYNTAX CiscoScsiDscLunEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) represents a LUN discovered by the local
initiator device or by the local initiator port."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiDscTgtIntrPortIndex, ciscoScsiDscTgtIndex,
ciscoScsiDscLunIndex }::={ ciscoScsiDscLunTable 1}
CiscoScsiDscLunEntry ::=SEQUENCE{
ciscoScsiDscLunIndex ScsiIndexValue,
ciscoScsiDscLunLun ScsiLUNOrZero
}ciscoScsiDscLunIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is an administrative integer used to uniquely
identify a particular LUN discovered by a particular scsi
initiator port or device. This index will point to an entry
for this LUN in the ciscoScsiDscLunIdTable."::={ ciscoScsiDscLunEntry 1}ciscoScsiDscLunLun OBJECT-TYPESYNTAX ScsiLUNOrZero
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object is the actual value of the LUN of the discovered
logical unit."::={ ciscoScsiDscLunEntry 2}ciscoScsiDscLunIdTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiDscLunIdEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the remote (not in the local system)
LU Identifier discovered via each local initiator port or
device of this SCSI instance."::={ ciscoScsiRemoteTarget 3}ciscoScsiDscLunIdEntry OBJECT-TYPESYNTAX CiscoScsiDscLunIdEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) represents a LU Identifier discovered by each
SCSI initiator device or port."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiDscTgtIntrPortIndex, ciscoScsiDscTgtIndex,
ciscoScsiDscLunIndex, ciscoScsiDscLunIdIndex }::={ ciscoScsiDscLunIdTable 1}
CiscoScsiDscLunIdEntry ::=SEQUENCE{
ciscoScsiDscLunIdIndex ScsiIndexValue,
ciscoScsiDscLunIdCodeSet ScsiIdCodeSet,
ciscoScsiDscLunIdAssociation ScsiIdAssociation,
ciscoScsiDscLunIdType ScsiIdType,
ciscoScsiDscLunIdValue ScsiIdValue}ciscoScsiDscLunIdIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is an administrative integer used to uniquely
identify a particular LUN Identifier discovered by each scsi
initiator device or port."::={ ciscoScsiDscLunIdEntry 1}ciscoScsiDscLunIdCodeSet OBJECT-TYPESYNTAXScsiIdCodeSetMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object determines the code set in use for this identifier
as specified by the ANSI-SCSI Primary Commands -2 document;
the code set can be binary or ascii."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2),Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16] "::={ ciscoScsiDscLunIdEntry 2}ciscoScsiDscLunIdAssociation OBJECT-TYPESYNTAXScsiIdAssociationMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This value means that the identifier is associated with the
addressed physical or logical device or that the identifier
is associated with the port that received the request."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"::={ ciscoScsiDscLunIdEntry 3}ciscoScsiDscLunIdType OBJECT-TYPESYNTAXScsiIdTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object defines the type of LU Identifier used for this
identifier and indicates the format of scsiLUIdValue."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16] "::={ ciscoScsiDscLunIdEntry 4}ciscoScsiDscLunIdValue OBJECT-TYPESYNTAXScsiIdValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The actual value of this identifier. The format is defined
by the objects ciscoScsiIntrDscLunIdCodeSet,
ciscoScsiIntrDscLunIdAssoc, ciscoScsiIntrDscLunIdType."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2),
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"::={ ciscoScsiDscLunIdEntry 5}ciscoScsiAttTgtPortTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiAttTgtPortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the remote (not in the local system)
target ports that are currently attached to each local
initiator port of this SCSI instance."::={ ciscoScsiRemoteTarget 6}ciscoScsiAttTgtPortEntry OBJECT-TYPESYNTAX CiscoScsiAttTgtPortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) represents a remote target port currently
attached to the local initiator port corresponding to the
ciscoScsiPortIndex."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiPortIndex, ciscoScsiAttTgtPortIndex }::={ ciscoScsiAttTgtPortTable 1}
CiscoScsiAttTgtPortEntry ::=SEQUENCE{
ciscoScsiAttTgtPortIndex ScsiIndexValue,
ciscoScsiAttTgtPortDscTgtIdx ScsiIndexValueOrZero,
ciscoScsiAttTgtPortName ScsiName,
ciscoScsiAttTgtPortIdentifier ScsiIdentifier}ciscoScsiAttTgtPortIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An administrative integer used to uniquely identify a
particular currently attached target."::={ ciscoScsiAttTgtPortEntry 1}ciscoScsiAttTgtPortDscTgtIdx OBJECT-TYPESYNTAXScsiIndexValueOrZeroMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The corresponding index in the ciscoScsiIntrDiscTgtTable for
this current attached target port or zero if this attached
target port is not in the table."::={ ciscoScsiAttTgtPortEntry 2}ciscoScsiAttTgtPortName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the remote target port attached to this initiator
port."::={ ciscoScsiAttTgtPortEntry 3}ciscoScsiAttTgtPortIdentifier OBJECT-TYPESYNTAXScsiIdentifierMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The identifier of the remote target port attached to this local
initiator port."::={ ciscoScsiAttTgtPortEntry 4}ciscoScsiTgtDevTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiTgtDevEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table contains information about each local target device."::={ ciscoScsiTarget 1}ciscoScsiTgtDevEntry OBJECT-TYPESYNTAX CiscoScsiTgtDevEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing information applicable to a
particular local target device. "INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex }::={ ciscoScsiTgtDevTable 1}
CiscoScsiTgtDevEntry ::=SEQUENCE{
ciscoScsiTgtDevNumberOfLUs Gauge32,
ciscoScsiTgtDeviceStatus INTEGER,
ciscoScsiTgtDevNonAccLUs Gauge32}ciscoScsiTgtDevNumberOfLUs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object is the number of Logical Units accessible via this
local target device."::={ ciscoScsiTgtDevEntry 1}ciscoScsiTgtDeviceStatus OBJECT-TYPESYNTAXINTEGER{unknown(1),available(2),broken(3),readying(4),abnormal(5),nonAddrFailure(6),nonAddrFailReadying(7),nonAddrFailAbnormal(8)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the status of this SCSI device,
summarizing the state of both the addressable devices (i.e.,
the logical units) and the non-addressable devices within
this SCSI device:
- unknown(1): This value is used when the status cannot
be determined
- available(2): All addressable and non-addressable devices
within the SCSI device are fully operational (i.e., no
logical units have an abnormal status).
- broken(3): The SCSI device is not operational and cannot
be made operational without external intervention.
- readying(4): One or more logical units within the SCSI
device are being initialized and access to the SCSI device
is temporarily limited (i.e., one or more of the logical
unit have a readying status).
- abnormal(5): One or more addressable devices within the
SCSI device are indicating a status other than available;
nevertheless, the SCSI device is operational (i.e., one or
more of the logical units have an abnormal status).
- nonAddrFailure(6): One or more non-addressable devices
within the SCSI device have failed; nevertheless, the SCSI
device is operational (i.e., no logical units have an
abnormal or readying status).
- nonAddrFailReadying(7): One or more non-addressable devices
within the SCSI device have failed; nevertheless,one or more
logical units within the SCSI device are being initialized
and access to the SCSI device is temporarily limited.
- nonAddrFailAbnormal(8): One or more non-addressable
devices within the SCSI device have failed and one or
more addressable devices within the SCSI device are
indicating a status other than available however the
SCSI device is operational."REFERENCE"SCSI Controller Commands-2 (SCC-2) standard NCITS.318-1998
6.3.1.8 REPORT STATES service action"::={ ciscoScsiTgtDevEntry 2}ciscoScsiTgtDevNonAccLUs OBJECT-TYPESYNTAXGauge32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object is the number of Logical Units existing but not
currently accessible via this local target device."::={ ciscoScsiTgtDevEntry 3}-- Target Port TableciscoScsiTgtPortTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiTgtPortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the local target ports of all the
local target devices."::={ ciscoScsiTarget 2}ciscoScsiTgtPortEntry OBJECT-TYPESYNTAX CiscoScsiTgtPortEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing information applicable to a
particular local target port of a particular local target
device. "INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiPortIndex }::={ ciscoScsiTgtPortTable 1}
CiscoScsiTgtPortEntry ::=SEQUENCE{
ciscoScsiTgtPortName ScsiName,
ciscoScsiTgtPortIdentifier ScsiIdentifier,
ciscoScsiTgtPortInCommands Counter32,
ciscoScsiTgtPortWrMegaBytes Counter32,
ciscoScsiTgtPortReadMegaBytes Counter32,
ciscoScsiTgtPortHSInCommands Counter64}ciscoScsiTgtPortName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the port assigned for use in the SCSI protocol."::={ ciscoScsiTgtPortEntry 1}ciscoScsiTgtPortIdentifier OBJECT-TYPESYNTAXScsiIdentifierMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The identifier of the port in one of the format(s) appropriate
for the type of transport."::={ ciscoScsiTgtPortEntry 2}ciscoScsiTgtPortInCommands OBJECT-TYPESYNTAXCounter32UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands received by
this target port."::={ ciscoScsiTgtPortEntry 3}ciscoScsiTgtPortWrMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the amount of data written in
Megabytes by this target port."::={ ciscoScsiTgtPortEntry 4}ciscoScsiTgtPortReadMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the amount of data read in Megabytes
by this target port."::={ ciscoScsiTgtPortEntry 5}ciscoScsiTgtPortHSInCommands OBJECT-TYPESYNTAXCounter64UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands received.
This object provides support for systems that can quickly
generate lots of commands because they run at high speed."::={ ciscoScsiTgtPortEntry 6}ciscoScsiAuthorizedIntrTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiAuthorizedIntrEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the authorized initiator devices or
ports that may attach a target device or port of the local
SCSI entity and that may interest an administrator, like
statistics."::={ ciscoScsiRemoteInitiators 1}ciscoScsiAuthorizedIntrEntry OBJECT-TYPESYNTAX CiscoScsiAuthorizedIntrEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) represents a remote initiator port that may
attach the local target port."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiAuthIntrTgtPortIndex, ciscoScsiAuthIntrIndex }::={ ciscoScsiAuthorizedIntrTable 1}
CiscoScsiAuthorizedIntrEntry ::=SEQUENCE{
ciscoScsiAuthIntrTgtPortIndex ScsiPortIndexValueOrZero,
ciscoScsiAuthIntrIndex ScsiIndexValue,
ciscoScsiAuthIntrDevOrPort ScsiDeviceOrPort,
ciscoScsiAuthIntrName ScsiName,
ciscoScsiAuthIntrLunMapIndex ScsiIndexValueOrZero,
ciscoScsiAuthIntrAttachedTimes Counter32,
ciscoScsiAuthIntrOutCommands Counter32,
ciscoScsiAuthIntrReadMegaBytes Counter32,
ciscoScsiAuthIntrWrMegaBytes Counter32,
ciscoScsiAuthIntrHSOutCommands Counter64,
ciscoScsiAuthIntrLastCreation TimeStamp,
ciscoScsiAuthIntrRowStatus RowStatus}ciscoScsiAuthIntrTgtPortIndex OBJECT-TYPESYNTAXScsiPortIndexValueOrZeroMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is:
- the index of the local scsi target port,
- or zero, if this entry refers to a local target device."::={ ciscoScsiAuthorizedIntrEntry 1}ciscoScsiAuthIntrIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object is an administrative integer used to uniquely
identify a particular authorized initiator.
(Authorized to attach to this target device or port.)"::={ ciscoScsiAuthorizedIntrEntry 2}ciscoScsiAuthIntrDevOrPort OBJECT-TYPESYNTAXScsiDeviceOrPortMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object specifies if this entry refers to a remote
initiator port or a device."::={ ciscoScsiAuthorizedIntrEntry 3}ciscoScsiAuthIntrName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-createSTATUScurrentDESCRIPTION"The name of the remote initiator device or port authorized to
attach this local target device or port."::={ ciscoScsiAuthorizedIntrEntry 4}ciscoScsiAuthIntrLunMapIndex OBJECT-TYPESYNTAXScsiIndexValueOrZeroMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the set of entries in the
ciscoScsiLunMapTable for which ciscoScsiLunMapIndex has the
same value as the value of this object. The identified set
of entries constitute the LUN map to be used for accessing
logical units when the remote initiator corresponding to this
entry is attached to any local target corresponding to this
entry.
Note that this object has a value of zero if this entry should
use the default LUN map."::={ ciscoScsiAuthorizedIntrEntry 5}ciscoScsiAuthIntrAttachedTimes OBJECT-TYPESYNTAXCounter32UNITS"Times"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the number of times that this remote
initiator has transitioned from unattached to attached to
this local target device or port."::={ ciscoScsiAuthorizedIntrEntry 6}ciscoScsiAuthIntrOutCommands OBJECT-TYPESYNTAXCounter32UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the number of commands that the remote
initiator corresponding to this entry has sent to the local
target device or port corresponding to this entry."::={ ciscoScsiAuthorizedIntrEntry 7}ciscoScsiAuthIntrReadMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the amount of data in Megabytes that
the remote initiator corresponding to this entry has read
from the local target device or port corresponding to this
entry."::={ ciscoScsiAuthorizedIntrEntry 8}ciscoScsiAuthIntrWrMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the amount of data in Megabytes that
the remote initiator corresponding to this entry has written
from the local target device or port corresponding to this
entry."::={ ciscoScsiAuthorizedIntrEntry 9}ciscoScsiAuthIntrHSOutCommands OBJECT-TYPESYNTAXCounter64UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object represents the number of commands sent by the
remote initiator corresponding to this entry to the local
target device or port corresponding to this entry. This
object provides support for systems which can quickly
generate lots of commands because they run at high speed."::={ ciscoScsiAuthorizedIntrEntry 10}ciscoScsiAuthIntrLastCreation OBJECT-TYPESYNTAXTimeStampMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object indicates the value of sysUpTime when this row
was last created."::={ ciscoScsiAuthorizedIntrEntry 11}ciscoScsiAuthIntrRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object allows an administrator to create or delete this
entry."::={ ciscoScsiAuthorizedIntrEntry 12}ciscoScsiAttIntrPrtTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiAttIntrPrtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the remote initiator ports that are
currently attached to each local target port of this local
entity."::={ ciscoScsiRemoteInitiators 2}ciscoScsiAttIntrPrtEntry OBJECT-TYPESYNTAX CiscoScsiAttIntrPrtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) represents a remote initiator currently attached
to a particular local target port of a particular target device
of a particular SCSI entity."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiPortIndex, ciscoScsiAttIntrPrtIdx }::={ ciscoScsiAttIntrPrtTable 1}
CiscoScsiAttIntrPrtEntry ::=SEQUENCE{
ciscoScsiAttIntrPrtIdx ScsiIndexValue,
ciscoScsiAttIntrPrtAuthIntrIdx ScsiIndexValueOrZero,
ciscoScsiAttIntrPrtName ScsiName,
ciscoScsiAttIntrPrtId ScsiIdentifier}ciscoScsiAttIntrPrtIdx OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An administrative integer used to uniquely identify a
particular attached remote initiator port."::={ ciscoScsiAttIntrPrtEntry 1}ciscoScsiAttIntrPrtAuthIntrIdx OBJECT-TYPESYNTAXScsiIndexValueOrZeroMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object is the corresponding index in the
ciscoScsiAuthorizedIntrTable for this current attached
remote initiator or zero if this remote attached initiator is
not configured in that table."::={ ciscoScsiAttIntrPrtEntry 2}ciscoScsiAttIntrPrtName OBJECT-TYPESYNTAXScsiNameMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The name of the remote initiator attached to this local target
port."::={ ciscoScsiAttIntrPrtEntry 3}ciscoScsiAttIntrPrtId OBJECT-TYPESYNTAXScsiIdentifierMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The identifier of the remote initiator attached to this local
target port."::={ ciscoScsiAttIntrPrtEntry 4}ciscoScsiLuTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiLuEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes all the logical units exposed by a local
target device."::={ ciscoScsiLogicalUnit 1}ciscoScsiLuEntry OBJECT-TYPESYNTAX CiscoScsiLuEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) contains information applicable to a particular
logical unit of a particular local target device. "INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex, ciscoScsiLuIndex }::={ ciscoScsiLuTable 1}
CiscoScsiLuEntry ::=SEQUENCE{
ciscoScsiLuIndex ScsiIndexValue,
ciscoScsiLuDefaultLun ScsiLUNOrZero,
ciscoScsiLuWwnName ScsiNameIdOrZero,
ciscoScsiLuVendorId SnmpAdminString,
ciscoScsiLuProductId SnmpAdminString,
ciscoScsiLuRevisionId SnmpAdminString,
ciscoScsiLuPeripheralType Unsigned32,
ciscoScsiLuStatus INTEGER,
ciscoScsiLuState BITS,
ciscoScsiLuInCommands Counter32,
ciscoScsiLuReadMegaBytes Counter32,
ciscoScsiLuWrittenMegaBytes Counter32,
ciscoScsiLuInResets Counter32,
ciscoScsiLuOutQueueFullStatus Counter32,
ciscoScsiLuHSInCommands Counter64}ciscoScsiLuIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An administrative integer used to uniquely identify a
particular logical unit."::={ ciscoScsiLuEntry 1}ciscoScsiLuDefaultLun OBJECT-TYPESYNTAX ScsiLUNOrZero
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The default Logical Unit Number (LUN) for this logical unit; it
is the LUN that will appear to an initiator that was not
configured to see another LUN.
Note that this object will have a zero-length string if this
Logical Unit does not have a default LUN."::={ ciscoScsiLuEntry 2}ciscoScsiLuWwnName OBJECT-TYPESYNTAX ScsiNameIdOrZero
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The World-Wide Name of this LU."::={ ciscoScsiLuEntry 3}ciscoScsiLuVendorId OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..79))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A string identifying the vendor of this LU according to the
value in SCSI device page."::={ ciscoScsiLuEntry 4}ciscoScsiLuProductId OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..79))
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A string identifying the product for this LU according to the
value in SCSI device page."::={ ciscoScsiLuEntry 5}ciscoScsiLuRevisionId OBJECT-TYPESYNTAXSnmpAdminString(SIZE(0..79))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A string defining the product revision of this LU according to
the value in SCSI device page."::={ ciscoScsiLuEntry 6}ciscoScsiLuPeripheralType OBJECT-TYPESYNTAXUnsigned32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object is the value returned to SCSI query VPD page 83.
It can be: direct-access device, sequential-access device,
printer, communication device and so on.
The values that can be returned here are defined in SCSI
Primary Commands -2 ."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), T10 Project
1236- D, Revision 20, 18 July 2001 [16]"::={ ciscoScsiLuEntry 7}ciscoScsiLuStatus OBJECT-TYPESYNTAXINTEGER{unknown(1),available(2),notAvailable(3),broken(4),readying(5),abnormal(6)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The status of this logical unit:
- unknown(1): The status of this logical unit cannot be
determined.
- available(2): The logical unit is fully operational (i.e.,
accepts media access SCSI commands and has no state
information to report).
- notAvailable(3): The logical unit is capable of being
supported but not available (i.e., no logical unit is
currently present or the logical unit is present but not
configured for use).
- broken(4): The logical unit has failed and cannot respond to
SCSI commands.
- readying(5): The logical unit is being initialized and access
is temporarily limited.
- abnormal(6): The logical unit has state information available
that indicates it is operating with limits. The
ciscoScsiLuState indicates what those limits are."REFERENCE" SCSI Controller Commands-2 (SCC-2) standard NCITS.318-1998
6.3.1.8 REPORT STATES service action"::={ ciscoScsiLuEntry 8}ciscoScsiLuState OBJECT-TYPESYNTAXBITS{dataLost(0),dynamicReconfigurationInProgress(1),exposed(2),fractionallyExposed(3),partiallyExposed(4),protectedRebuild(5),protectionDisabled(6),rebuild(7),recalculate(8),spareInUse(9),verifyInProgress(10)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"According the bit position:
0 Data lost: Within the logical unit data has been lost.
1 Dynamic reconfiguration in progress: The logical unit is
being reconfigured. In this state all data is still
protected.
2 Exposed: Within the logical unit data is not protected. In
this state all data is still valid, however, loss of
data/data-availability is unavoidable in the event of a
failure.
3 Fractionally exposed: Within the logical unit part of the data
is not protected. In this state all data is still valid,
however, a failure may cause a loss of data or a loss of data
availability.
4 Partially exposed: Within the logical unit one or more
underlying storage devices have failed. In this state all
data is still protected.
5 Protected rebuild: The logical unit is in the process of a
rebuild operation. In this state all data is protected.
6 Protection disabled: Within the logical unit the data
protection method has been disabled.
In this state all data is still valid, however, however, loss
of data/data-availability is unavoidable in the event of a
failure.
7 Rebuild: The data protection method is in the process of
rebuilding data. In this state data is not protected.
8 Recalculate: The logical unit is in the process of a
recalculate operation.
9 Spare in use: Within the logical unit a storage device in
full or part being used to store data. In this state all data
is still protected.
10 Verify in progress: Within the logical unit data is being
verified."REFERENCE" SCSI Controller Commands-2 (SCC-2) standard NCITS.318-1998
6.3.1.8 REPORT STATES service action"::={ ciscoScsiLuEntry 9}ciscoScsiLuInCommands OBJECT-TYPESYNTAXCounter32UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the number of commands received by
this logical unit."::={ ciscoScsiLuEntry 10}ciscoScsiLuReadMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the amount of data in Megabytes read
from this logical unit."::={ ciscoScsiLuEntry 11}ciscoScsiLuWrittenMegaBytes OBJECT-TYPESYNTAXCounter32UNITS"Megabytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the amount of data in Megabytes
written by this logical unit."::={ ciscoScsiLuEntry 12}ciscoScsiLuInResets OBJECT-TYPESYNTAXCounter32UNITS"resets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the number of resets received by
this logical unit."::={ ciscoScsiLuEntry 13}ciscoScsiLuOutQueueFullStatus OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the number of queue full statuses
received by this logical unit."::={ ciscoScsiLuEntry 14}ciscoScsiLuHSInCommands OBJECT-TYPESYNTAXCounter64UNITS"commands"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the number of commands received by
this logical unit. This object provides support for systems
that can quickly generate lots of commands because they run
at high speed."::={ ciscoScsiLuEntry 15}ciscoScsiLuIdTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiLuIdEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"A table of identifiers for all logical units exposed by
local targets device."::={ ciscoScsiLogicalUnit 2}ciscoScsiLuIdEntry OBJECT-TYPESYNTAX CiscoScsiLuIdEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry (row) containing information applicable to a
particular identifier for a particular logical unit. "INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex, ciscoScsiLuIndex,
ciscoScsiLuIdIndex }::={ ciscoScsiLuIdTable 1}
CiscoScsiLuIdEntry ::=SEQUENCE{
ciscoScsiLuIdIndex ScsiIndexValue,
ciscoScsiLuIdCodeSet ScsiIdCodeSet,
ciscoScsiLuIdAssociation ScsiIdAssociation,
ciscoScsiLuIdType ScsiIdType,
ciscoScsiLuIdValue ScsiIdValue}
ciscoScsiLuIdIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION" This object represents an arbitrary integer used to
uniquely identify a particular LU Identifier within a
particular logical unit within a particular SCSI target
device within a particular SCSI instance."::={ ciscoScsiLuIdEntry 1}ciscoScsiLuIdCodeSet OBJECT-TYPESYNTAXScsiIdCodeSetMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the code set in use with this
identifier.
The value is represented in the same format as is contained
in the identifier's Identification Descriptor within the
Logical Unit's Device Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 ((SPC-2), Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"::={ ciscoScsiLuIdEntry 2}ciscoScsiLuIdAssociation OBJECT-TYPESYNTAXScsiIdAssociationMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies what the identifier is associated with
(e.g, with the addressed physical/logical device or with a
particular port). The value is represented in the same
format as is contained in the identifier's Identification
Descriptor within the Logical Unit's Device Identification
Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"::={ ciscoScsiLuIdEntry 3}ciscoScsiLuIdType OBJECT-TYPESYNTAXScsiIdTypeMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object specifies the type of the identifier.
The value is represented in the same format as is
contained in the identifier's Identification Descriptor
within the Logical Unit's Device Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"::={ ciscoScsiLuIdEntry 4}ciscoScsiLuIdValue OBJECT-TYPESYNTAXScsiIdValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION" This object represents the actual value of this identifier.
The format is defined by the objects ciscoScsiLuIdCodeSet,
ciscoScsiLuIdAssociation, ciscoScsiLuIdType.
The value is represented in the same format as is contained
in the identifier's Identification Descriptor within the
Logical Unit's Device Identification Page."REFERENCE" ANSI - SCSI Primary Commands - 2 (SPC-2),
Chapter 8: section 8.4.4, page 210 Vital Product Data
Parameters [16]"::={ ciscoScsiLuIdEntry 5}-- The LUN Map TableciscoScsiLunMapTable OBJECT-TYPESYNTAXSEQUENCEOF CiscoScsiLunMapEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table includes LUNs additional to the default one. A
logical unit may have a different Logical Unit Number for
different initiators. This table provides a mapping between
a logical unit and a logical unit number."::={ ciscoScsiLogicalUnit 3}ciscoScsiLunMapEntry OBJECT-TYPESYNTAX CiscoScsiLunMapEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry containing information about the mapping of a
particular Logical Unit to a particular LUN. The set of
entries which all have the same values of ciscoScsiInstIndex,
ciscoScsiDeviceIndex and ciscoScsiLunMapIndex constitute a LUN
Map."INDEX{ ciscoScsiInstIndex, ciscoScsiDeviceIndex,
ciscoScsiLunMapIndex, ciscoScsiLunMapLun }::={ ciscoScsiLunMapTable 1}
CiscoScsiLunMapEntry ::=SEQUENCE{
ciscoScsiLunMapIndex ScsiIndexValue,
ciscoScsiLunMapLun ScsiLUNOrZero,
ciscoScsiLunMapLuIndex ScsiIndexValue,
ciscoScsiLunMapRowStatus RowStatus}ciscoScsiLunMapIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An administrative integer used to uniquely identify a
particular LunMap."::={ ciscoScsiLunMapEntry 1}ciscoScsiLunMapLun OBJECT-TYPESYNTAX ScsiLUNOrZero
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This object specifies the Logical Unit Number, to which a
logical unit is mapped by this row."::={ ciscoScsiLunMapEntry 2}ciscoScsiLunMapLuIndex OBJECT-TYPESYNTAXScsiIndexValueMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object identifies the logical unit for which the value
of ciscoScsiLuIndex is the same as the value of this object.
The identified logical unit is the one mapped to a LUN by this
row."::={ ciscoScsiLunMapEntry 3}ciscoScsiLunMapRowStatus OBJECT-TYPESYNTAXRowStatusMAX-ACCESSread-createSTATUScurrentDESCRIPTION"This object allows an administrator to create and delete this
entry."::={ ciscoScsiLunMapEntry 4}-- NotificationsciscoScsiTgtDevStatusChanged NOTIFICATION-TYPEOBJECTS{ ciscoScsiTgtDeviceStatus }STATUScurrentDESCRIPTION" A notification will be generated for each occurrence of the
abnormal status (e.g., if the SCSI target device's current
status is abnormal) providing that the SCSI instance's value
of ciscoScsiInstNotifEnable is enabled.
An SNMP agent implementing the SCSI MIB should not send more
than three SCSI identical notifications in any 10-second
period."::={ ciscoScsiNotifications 1}ciscoScsiLuStatusChanged NOTIFICATION-TYPEOBJECTS{ ciscoScsiLuStatus }STATUScurrentDESCRIPTION" A notification will be generated each time that
ciscoScsiLuStatus will change providing that the SCSI
instance's value of ciscoScsiInstScsiNotificationsEnable is
enabled.
An SNMP agent implementing the SCSI MIB should not send
more than three SCSI identical notifications in any
10-second period."::={ ciscoScsiNotifications 2}ciscoScsiCompliances OBJECTIDENTIFIER::={ ciscoScsiConformance 1}ciscoScsiGroups OBJECTIDENTIFIER::={ ciscoScsiConformance 2}ciscoScsiCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"Describes the requirements for compliance to this
SCSI MIB. If an implementation can be both a target
and an initiator, all groups are mandatory."MODULEMANDATORY-GROUPS{ciscoScsiDeviceGroup}OBJECT ciscoScsiInstAlias
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."OBJECT ciscoScsiInstNotifEnable
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."OBJECT ciscoScsiDeviceAlias
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."-- Conditionally mandatory groups.GROUP ciscoScsiTargetGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
have SCSI target devices."GROUP ciscoScsiLunMapGroup
DESCRIPTION"This group is mandatory for system having the capabilities
of mapping local targets and logical units according remote
initiators."OBJECT ciscoScsiAuthIntrDevOrPort
MIN-ACCESSread-onlyDESCRIPTION"Write access is not required."OBJECT ciscoScsiAuthIntrName
MIN-ACCESSread-onlyDESCRIPTION"Write access is not required."OBJECT ciscoScsiAuthIntrLunMapIndex
MIN-ACCESSread-onlyDESCRIPTION"Write access is not required."OBJECT ciscoScsiAuthIntrRowStatus
SYNTAXINTEGER{ active(1)}MIN-ACCESSread-onlyDESCRIPTION"Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1)."GROUP ciscoScsiInitiatorGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
have SCSI initiator devices."OBJECT ciscoScsiIntrDevAccMode
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."GROUP ciscoScsiDiscoveryGroup
DESCRIPTION"This group is mandatory for system having the capabilities
of discovering remote targets via local initiators."OBJECT ciscoScsiLunMapLuIndex
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."OBJECT ciscoScsiLunMapRowStatus
SYNTAXINTEGER{ active(1)}MIN-ACCESSread-onlyDESCRIPTION"Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1)."OBJECT ciscoScsiDscTgtDevOrPort
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."OBJECT ciscoScsiDscTgtName
MIN-ACCESSread-onlyDESCRIPTION"Write access is not mandatory."OBJECT ciscoScsiDscTgtConfigured
SYNTAXINTEGER{ false(2)}MIN-ACCESSread-onlyDESCRIPTION"The value of true(1) is not mandatory neither the write
access."OBJECT ciscoScsiDscTgtRowStatus
SYNTAXINTEGER{ active(1)}MIN-ACCESSread-onlyDESCRIPTION"Write access is not required, and only one of the six
enumerated values for the RowStatus textual convention need
be supported, specifically: active(1)."GROUP ciscoScsiDeviceStatGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
can gather statistics."GROUP ciscoScsiInitiatorStatsGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator side."GROUP ciscoScsiDiscoveryStatsGroup
DESCRIPTION"This group is mandatory for system having the capabilities
of gathering statistics regarding remote targets via local
initiators."GROUP ciscoScsiTargetStatsGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices."GROUP ciscoScsiLunMapStatsGroup
DESCRIPTION"This group is mandatory for SCSI implementations able to map
local targets and logical units according remote initiators."GROUP ciscoScsiInitiatorHSStatsGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
can gather statistics at SCSI initiator side and are running
at high speed."GROUP ciscoScsiDiscoveryHSStatsGroup
DESCRIPTION"This group is mandatory for system having the capabilities
of gathering statistics regarding remote targets via local
initiators and are running at high speed."GROUP ciscoScsiTargetHSStatsGroup
DESCRIPTION"This group is mandatory for all SCSI implementations that
can gather statistics at SCSI target devices in high speed
system."GROUP ciscoScsiLunMapHSStatsGroup
DESCRIPTION"This group is mandatory for SCSI implementations able to map
local targets and logical units according remote initiators
in high speed system."GROUP ciscoScsiNotifGroup
DESCRIPTION"This group is mandatory for SCSI implementations that
have local logical units and local targets."::={ ciscoScsiCompliances 1}ciscoScsiDeviceGroup OBJECT-GROUPOBJECTS{
ciscoScsiInstAlias,
ciscoScsiInstSoftwareIndex,
ciscoScsiInstVendorVersion,
ciscoScsiInstNotifEnable,
ciscoScsiDeviceAlias,
ciscoScsiDeviceRole,
ciscoScsiDevicePortNumber,
ciscoScsiPortRole,
ciscoScsiPortTrnsptPtr,
ciscoScsiTrnsptType,
ciscoScsiTrnsptPointer,
ciscoScsiTrnsptDevName
}STATUScurrentDESCRIPTION"A collection of objects providing information about SCSI
instances, devices and ports."::={ ciscoScsiGroups 1}ciscoScsiInitiatorGroup OBJECT-GROUPOBJECTS{
ciscoScsiIntrDevAccMode,
ciscoScsiIntrPrtName,
ciscoScsiIntrPrtIdentifier,
ciscoScsiAttTgtPortDscTgtIdx,
ciscoScsiAttTgtPortName,
ciscoScsiAttTgtPortIdentifier
}STATUScurrentDESCRIPTION"This group is relevant for an initiator device and port."::={ ciscoScsiGroups 2}ciscoScsiDiscoveryGroup OBJECT-GROUPOBJECTS{
ciscoScsiDscTgtDevOrPort,
ciscoScsiDscTgtName,
ciscoScsiDscTgtConfigured,
ciscoScsiDscTgtDiscovered,
ciscoScsiDscTgtRowStatus,
ciscoScsiDscTgtLastCreation,
ciscoScsiDscLunLun,
ciscoScsiDscLunIdCodeSet,
ciscoScsiDscLunIdAssociation,
ciscoScsiDscLunIdType,
ciscoScsiDscLunIdValue
}STATUScurrentDESCRIPTION"This group is relevant for the discovered targets by an
initiator port."::={ ciscoScsiGroups 3}ciscoScsiTargetGroup OBJECT-GROUPOBJECTS{
ciscoScsiTgtDevNumberOfLUs,
ciscoScsiTgtDeviceStatus,
ciscoScsiTgtDevNonAccLUs,
ciscoScsiTgtPortName,
ciscoScsiTgtPortIdentifier,
ciscoScsiAttIntrPrtAuthIntrIdx,
ciscoScsiAttIntrPrtName,
ciscoScsiAttIntrPrtId,
ciscoScsiLuDefaultLun,
ciscoScsiLuWwnName,
ciscoScsiLuVendorId,
ciscoScsiLuProductId,
ciscoScsiLuRevisionId,
ciscoScsiLuPeripheralType,
ciscoScsiLuStatus,
ciscoScsiLuState,
ciscoScsiLuIdCodeSet,
ciscoScsiLuIdAssociation,
ciscoScsiLuIdType,
ciscoScsiLuIdValue
}STATUScurrentDESCRIPTION"This group is relevant for a target device and port."::={ ciscoScsiGroups 4}ciscoScsiLunMapGroup OBJECT-GROUPOBJECTS{
ciscoScsiLunMapLuIndex,
ciscoScsiLunMapRowStatus,
ciscoScsiAuthIntrDevOrPort,
ciscoScsiAuthIntrName,
ciscoScsiAuthIntrLunMapIndex,
ciscoScsiAuthIntrLastCreation,
ciscoScsiAuthIntrRowStatus
}STATUScurrentDESCRIPTION"This group is a collection of attributes regarding the
mapping between logical unit number, logical unit and target
device."::={ ciscoScsiGroups 5}ciscoScsiTargetStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiTgtPortInCommands,
ciscoScsiTgtPortWrMegaBytes,
ciscoScsiTgtPortReadMegaBytes,
ciscoScsiLuInCommands,
ciscoScsiLuReadMegaBytes,
ciscoScsiLuWrittenMegaBytes,
ciscoScsiLuInResets,
ciscoScsiLuOutQueueFullStatus
}STATUScurrentDESCRIPTION"This group is a collection of statistics for all
implementations of the SCSI MIB that contain targets."::={ ciscoScsiGroups 6}ciscoScsiTargetHSStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiTgtPortHSInCommands,
ciscoScsiLuHSInCommands
}STATUScurrentDESCRIPTION"This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain targets."::={ ciscoScsiGroups 7}ciscoScsiLunMapStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiAuthIntrAttachedTimes,
ciscoScsiAuthIntrOutCommands,
ciscoScsiAuthIntrReadMegaBytes,
ciscoScsiAuthIntrWrMegaBytes
}STATUScurrentDESCRIPTION"This group is a collection of statistics regarding
initiators authorized to attach local logical unit and target
device."::={ ciscoScsiGroups 8}ciscoScsiLunMapHSStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiAuthIntrHSOutCommands
}STATUScurrentDESCRIPTION"This group is a collection of high speed statistics
regarding initiators authorized to attach local logical unit
and target device."::={ ciscoScsiGroups 9}ciscoScsiInitiatorStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiIntrDevOutResets,
ciscoScsiIntrPrtOutCommands,
ciscoScsiIntrPrtWrMegaBytes,
ciscoScsiIntrPrtReadMegaBytes
}STATUScurrentDESCRIPTION"This group is a collection of statistics for all
implementations of the SCSI MIB that contain initiators."::={ ciscoScsiGroups 10}ciscoScsiInitiatorHSStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiIntrPrtHSOutCommands
}STATUScurrentDESCRIPTION"This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain initiators."::={ ciscoScsiGroups 11}ciscoScsiDiscoveryStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiDscTgtInCommands,
ciscoScsiDscTgtReadMegaBytes,
ciscoScsiDscTgtWrMegaBytes
}STATUScurrentDESCRIPTION"This group is a collection of statistics for all
implementations of the SCSI MIB that contain discovered
initiators."::={ ciscoScsiGroups 12}ciscoScsiDiscoveryHSStatsGroup OBJECT-GROUPOBJECTS{
ciscoScsiDscTgtHSInCommands
}STATUScurrentDESCRIPTION"This group is a collection of high speed statistics for all
implementations of the SCSI MIB that contain discovered
initiators."::={ ciscoScsiGroups 13}ciscoScsiDeviceStatGroup OBJECT-GROUPOBJECTS{
ciscoScsiDeviceResets,
ciscoScsiPortBusyStatuses
}STATUScurrentDESCRIPTION"A collection of statistics regarding about SCSI devices and
ports."::={ ciscoScsiGroups 14}ciscoScsiNotifGroup NOTIFICATION-GROUPNOTIFICATIONS{
ciscoScsiTgtDevStatusChanged,
ciscoScsiLuStatusChanged
}STATUScurrentDESCRIPTION"This group is a collection of notifications."::={ ciscoScsiGroups 15}END